.rzts{
	width: 100%;
	height: 2rem;
	overflow: hidden;
	background: #F2F2F2;
}
.rzts_box{
	width: 90%;
	height: 2rem;
	margin: auto;
}
.rzts img,.rzts p{
	float: left;
}
.rzts img{
	width: 5%;
	height: auto;
	display: block;
	margin-top: .2rem;
}
.rzts p{
	width: 93%;
	margin-left: 2%;
	font-size: .3rem;
	color: #333;
	line-height: .5rem;
	margin-top: .2rem;
}
.xm,.sfz{
	width: 100%;
	text-align: center;
	margin-top: .5rem;
}
.xm input{
	width: 90%;
	border-radius: .1rem;
	border: 1px solid #f2f2f2;
	font-size: .35rem;
	color: #333;
	height: 1rem;
	line-height: 1rem;
}
.xm input::-webkit-input-placeholder{
	color: #999;
}

.zjsc{
	width: 90%;
	margin: auto;
	overflow: hidden;
}
.zjsc_lt,.zjsc_rt{
	float: left;
	position: relative;
}
.zjsc_lt,.zjsc_rt{
	width: 48%;
	height: 3rem;
	background: url(../img/center28.png)no-repeat center;
	background-size: 100%;
}
.zjsc_lt input,.zjsc_rt input{
	width: 100%;
	height: 3rem;
	opacity: 0;
}
.zjsc_rt{
	background: url(../img/center29.png)no-repeat center;
	background-size: 100%;
	margin-left: 4%;
}
.zjsc_lt span,.zjsc_rt span{
	width: 2.8rem;
	height: .6rem;
	line-height: .6rem;
	font-size: .2rem;
	text-align: center;
	color: #fff;
	background: #03BE87;
	border-radius: .1rem;
	position: absolute;
	left: 50%;
	top: 1.2rem;
	transform: translate(-50%);
}

.sczj{
	position: relative;
	width: 90%;
	margin: auto;
	height: 3.8rem;
	background: url(../img/center30.png)no-repeat center;
	background-size: 100%;
	margin-top: .3rem;
}
.sczj input{
	width: 100%;
	height: 3.8rem;
	opacity: 0;
}
.sczj span{
	width: 3.5rem;
	height: .6rem;
	line-height: .6rem;
	font-size: .2rem;
	text-align: center;
	color: #fff;
	background: #03BE87;
	border-radius: .1rem;
	position: absolute;
	left: 50%;
	top: 1.4rem;
	transform: translate(-50%);
}

.xfts{
	font-size: .3rem;
	color: #666;
	text-align: center;
	margin-top: 1rem;
}
.xfts p{
	font-size: .3rem;
	color: #333;
	text-align: center;
	margin-top: .3rem;
}

.sftj{
	width: 100%;
	text-align: center;
	margin-top: 1rem;
}
.sftj button{
	width: 90%;
	border-radius: .2rem;
	background: #03BE87;
	height: 1rem;
	font-size: .35rem;
	color: #fff;
	line-height: 1rem;
	text-align: center;
	border: 1px solid #03BE87;
}


.bjt{
	width: 100%;
	height: 5rem;
	overflow: hidden;
}
.bjt img{
	width: 3rem;
	height: 3rem;
	display: block;
	margin: auto;
	margin-top: 2rem;
}
.shts{
	width: 100%;
	margin-top: 1rem;
	
}
.shts p{
	font-size: .4rem;
	color: #333;
	text-align: center;
}

.shjd{
	width: 100%;
	margin-top: 2rem;
}
.shjd ul{
	width: 40%;
	margin: auto;
}
.shjd ul li{
	width: 100%;
	overflow: hidden;
}
.li_1{
	width: 100%;
	height: .5rem;
	overflow: hidden;
}
.li_1 div,.li_1 p{
	float: left;
}
.li_1 div{
	width: .15rem;
	height: .15rem;
	border-radius: 50%;
	background: #03BE87;
	margin-top: .18rem;
}
.li_1 p{
	font-size: .35rem;
	color: #03BE87;
	line-height: .5rem;
	float: right;
}

.li_2{
	width: 100%;
	height: 1rem;
}
.li_2 div{
	width: 1px;
	height: 1rem;
	background: #03BE87;
	margin-left: .06rem;
} 

.li_4{
	width: 100%;
	height: 1rem;
}
.li_4 div{
	width: 1px;
	height: 1rem;
	background: #999;
	margin-left: .06rem;
} 

.li_5{
	width: 100%;
	height: .5rem;
	overflow: hidden;
}
.li_5 div,.li_5 p{
	float: left;
}
.li_5 div{
	width: .15rem;
	height: .15rem;
	border-radius: 50%;
	background: #999;
	margin-top: .18rem;
}
.li_5 p{
	font-size: .35rem;
	color: #999;
	line-height: .5rem;
	float: right;
}